Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN STREET Terraced £50,000 11 Jul 2012
1A OWEN STREET Detached £219,950 27 Jul 2023
1B OWEN STREET Detached £147,000 21 Nov 2014
5 OWEN STREET Terraced £55,000 10 Mar 2017
6 OWEN STREET Terraced £55,000 1 May 2018